extra-hard paper - German English Dictionary